﻿using System;
using System.Collections.Generic;
using Sinacor.Infra.UI.Common;

namespace Sinacor.UI.Bovespa.Ordens.Model.Parameter
{
    [Serializable]
    public class ConsultarClienteApelidoRequest : BaseModel
    {

        #region Membros

        private System.String _Apelido;
        private System.DateTime _DataOrdem;
        private System.Int32? _Digito;
        private System.Int32 _NumeroOrdem;
        private System.Int32 _NumeroOrdemSubSequencia;

        #endregion

        #region Propriedades
        
        public System.String Apelido
        {
            get { return _Apelido; }
            set
            {
                _Apelido = value;
                this.OnPropertyChanged("Apelido");
            }
        }
        
        public System.DateTime DataOrdem
        {
            get { return _DataOrdem; }
            set
            {
                _DataOrdem = value;
                this.OnPropertyChanged("DataOrdem");
            }
        }

        public System.Int32? Digito
        {
            get { return _Digito; }
            set
            {
                _Digito = value;
                this.OnPropertyChanged("Digito");
            }
        }

        public System.Int32 NumeroOrdem
        {
            get { return _NumeroOrdem; }
            set
            {
                _NumeroOrdem = value;
                this.OnPropertyChanged("NumeroOrdem");
            }
        }

        public System.Int32 NumeroOrdemSubSequencia
        {
            get { return _NumeroOrdemSubSequencia; }
            set
            {
                _NumeroOrdemSubSequencia = value;
                this.OnPropertyChanged("NumeroOrdemSubSequencia");
            }
        }

        #endregion

    }
}
